pin hole pci analyzer creation infrared electrical engineering internet design pinhole plc engineering camera pci photography hmi site performance tests power engineering automation pci bus generators home control